study of landforms - French English Dictionary